首页> 外文OA文献 >Probabilistic timing analysis on conventional cache designs
【2h】

Probabilistic timing analysis on conventional cache designs

机译:传统缓存设计的概率时序分析

摘要

Probabilistic timing analysis (PTA), a promising alternative to traditional worst-case execution time (WCET) analyses, enables pairing time bounds (named probabilistic WCET or pWCET) with an exceedance probability (e.g., 10 -16), resulting in far tighter bounds than conventional analyses. However, the applicability of PTA has been limited because of its dependence on relatively exotic hardware: fully-associative caches using random replacement. This paper extends the applicability of PTA to conventional cache designs via a software-only approach. We show that, by using a combination of compiler techniques and runtime system support to randomise the memory layout of both code and data, conventional caches behave as fully-associative ones with random replacement.
机译:概率时序分析(PTA)是传统的最坏情况执行时间(WCET)分析的有希望的替代方法,它使配对时限(称为概率WCET或pWCET)具有超出概率(例如10 -16),从而导致更严格的界限比常规分析。但是,由于PTA依赖于相对陌生的硬件:使用随机替换的全关联缓存,因此其适用性受到限制。本文通过仅软件方法将PTA的适用性扩展到常规缓存设计。我们证明,通过使用编译器技术和运行时系统支持的组合来随机化代码和数据的内存布局,常规缓存的行为与完全替换的缓存完全关联。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号